home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 05.zip / BS1 part 5 / SASC_6.0_Disk_4.adf / Compiler_Headers / Include / resources / battmembitsamiga.h < prev    next >
C/C++ Source or Header  |  1992-07-30  |  2KB  |  66 lines

  1. #ifndef RESOURCES_BATTMEMBITSAMIGA_H
  2. #define RESOURCES_BATTMEMBITSAMIGA_H 1
  3. /*
  4. **    $Filename: resources/battmembitsamiga.h $
  5. **    $Release: 2.04 Includes, V37.4 $
  6. **    $Revision: 1.1 $
  7. **    $Date: 90/05/25 $
  8. **
  9. **    BattMem Amiga specific bit definitions.
  10. **
  11. **    (C) Copyright 1989-1991 Commodore-Amiga Inc.
  12. **        All Rights Reserved
  13. */
  14.  
  15.  
  16. /*
  17.  * Amiga specific bits in the battery-backedup ram.
  18.  *
  19.  *    Bits 0 to 31, inclusive
  20.  */
  21.  
  22. /*
  23.  * AMIGA_AMNESIA
  24.  *
  25.  *        The battery-backedup memory has had a memory loss.
  26.  *        This bit is used as a flag that the user should be
  27.  *        notified that all battery-backed bit have been
  28.  *        reset and that some attention is required. Zero
  29.  *        indicates that a memory loss has occured.
  30.  */
  31.  
  32. #define BATTMEM_AMIGA_AMNESIA_ADDR    0
  33. #define BATTMEM_AMIGA_AMNESIA_LEN    1
  34.  
  35.  
  36. /*
  37.  * SCSI_TIMEOUT
  38.  *
  39.  *        adjusts the timeout value for SCSI device selection.  A
  40.  *        value of 0 will produce short timeouts (128 ms) while a
  41.  *        value of 1 produces long timeouts (2 sec).  This is used
  42.  *        for SeaCrate drives (and some Maxtors apparently) that
  43.  *        don`t respond to selection until they are fully spun up
  44.  *        and intialised.
  45.  */
  46.  
  47. #define BATTMEM_SCSI_TIMEOUT_ADDR    1
  48. #define BATTMEM_SCSI_TIMEOUT_LEN    1
  49.  
  50.  
  51. /*
  52.  * SCSI_LUNS
  53.  *
  54.  *        Determines if the controller attempts to access logical
  55.  *        units above 0 at any given SCSI address.  This prevents
  56.  *        problems with drives that respond to ALL LUN addresses
  57.  *        (instead of only 0 like they should).  Default value is
  58.  *        0 meaning don't support LUNs.
  59.  */
  60.  
  61. #define BATTMEM_SCSI_LUNS_ADDR        2
  62. #define BATTMEM_SCSI_LUNS_LEN        1
  63.  
  64.  
  65. #endif /* RESOURCES_BATTMEMBITSAMIGA_H */
  66.